package rulebase;

public class RuleContainer 
{
	private String SyntacticCategory;
	private String Group;
	private String RuleName;
	private String Rule;
	private String RuleType;
	private SimpleSpelloutContainer SimpleContainer;
	private MorphophoneticSpelloutContainer MorphophoneticContainer;
	private FormSelectionContainer FormContainer;
	
	public String getRule() {
		return Rule;
	}

	public void setRule(String rule) {
		Rule = rule;
	}

	public String getRuleType() {
		return RuleType;
	}

	public void setRuleType(String ruleType) {
		RuleType = ruleType;
	}

	public SimpleSpelloutContainer getSimpleContainer() {
		return SimpleContainer;
	}

	public void setSimpleContainer(SimpleSpelloutContainer simpleContainer) {
		SimpleContainer = simpleContainer;
	}

	public MorphophoneticSpelloutContainer getMorphophoneticContainer() {
		return MorphophoneticContainer;
	}

	public void setMorphophoneticContainer(
			MorphophoneticSpelloutContainer morphophoneticContainer) {
		MorphophoneticContainer = morphophoneticContainer;
	}

	public FormSelectionContainer getFormContainer() {
		return FormContainer;
	}

	public void setFormContainer(FormSelectionContainer formContainer) {
		FormContainer = formContainer;
	}

	public String getSyntacticCategory() 
	{
		return SyntacticCategory;
	}
	
	public void setSyntacticCategory(String syntacticCategory) 
	{
		SyntacticCategory = syntacticCategory;
	}
	
	public String getGroup()
	{
		return Group;
	}
	
	public void setGroup(String group) 
	{
		Group = group;
	}
	
	public String getRuleName() 
	{
		return RuleName;
	}
	
	public void setRuleName(String ruleName) 
	{
		RuleName = ruleName;
	}
	
	public String toString()
	{
		return RuleName;
	}
}
